From ec981fd237a50dfc547d8c162b22f4e1a691c9fc Mon Sep 17 00:00:00 2001 From: Sebastien Castiel Date: Wed, 6 Dec 2023 21:07:51 -0500 Subject: Improve responsiveness --- src/app/groups/[groupId]/expenses/page.tsx | 124 ++--------------------------- 1 file changed, 8 insertions(+), 116 deletions(-) (limited to 'src/app/groups/[groupId]/expenses/page.tsx') diff --git a/src/app/groups/[groupId]/expenses/page.tsx b/src/app/groups/[groupId]/expenses/page.tsx index 0047b1e..48f355b 100644 --- a/src/app/groups/[groupId]/expenses/page.tsx +++ b/src/app/groups/[groupId]/expenses/page.tsx @@ -1,4 +1,4 @@ -import { Badge } from '@/components/ui/badge' +import { ExpenseList } from '@/app/groups/[groupId]/expenses/expense-list' import { Button } from '@/components/ui/button' import { Card, @@ -8,8 +8,7 @@ import { CardTitle, } from '@/components/ui/card' import { getGroup, getGroupExpenses } from '@/lib/api' -import { cn } from '@/lib/utils' -import { ChevronRight, Plus } from 'lucide-react' +import { Plus } from 'lucide-react' import Link from 'next/link' import { notFound } from 'next/navigation' @@ -42,119 +41,12 @@ export default async function GroupExpensesPage({ - {expenses.length > 0 ? ( - expenses.map((expense) => ( -
-
-
{expense.title}
-
- Paid by{' '} - - { - group.participants.find((p) => p.id === expense.paidById) - ?.name - } - {' '} - for{' '} - {expense.paidFor.map((paidFor, index) => ( - - { - group.participants.find( - (p) => p.id === paidFor.participantId, - )?.name - } - - ))} -
-
-
-
- {group.currency} {expense.amount.toFixed(2)} -
- -
-
- )) - ) : ( -

- Your group doesn’t contain any expense yet.{' '} - -

- )} - {/* - - - Title - Paid by - Paid for - Amount - - - - - {expenses.map((expense) => ( - - {expense.title} - - - { - group.participants.find( - (p) => p.id === expense.paidById, - )?.name - } - - - - {expense.paidFor.map((paidFor, index) => ( - - { - group.participants.find( - (p) => p.id === paidFor.participantId, - )?.name - } - - ))} - - - {group.currency} {expense.amount.toFixed(2)} - - - - - - ))} - -
- ) : ( -
Your group doesn’t have any expense yet.
- )} */} +
) -- cgit v1.3